pile dwelling - Espagnol Anglais Dictionnaire